package com.aliyun.messagemgt.domain.repository;

import com.aliyun.messagemgt.dto.SmsQuotaUsed;

import java.util.List;

/**
 * @Description
 * @Author hzw
 * @Date 2020/12/15 15:20
 * @Version 1.0
 */
public interface SmsQuotaUsedRepository {
    /**
     * 插入已使用信息
     *
     * @param smsQuotaUsed 短信配额使用类
     */
    void insert(SmsQuotaUsed smsQuotaUsed);

    /**
     * 更新
     * @param smsQuotaUsed 短信配额使用类
     */
    void update(SmsQuotaUsed smsQuotaUsed);

    /**
     * 查询使用的列表
     * @param smsQuotaUsed 查询实体
     * @return list
     */
    List<SmsQuotaUsed> querySmsQuotaUsedByEntity(SmsQuotaUsed smsQuotaUsed);
}
